define(function(require, exports, module) {
	/*加载jquery*/
	var $ = require("../../public/modules/jquery/jquery.js");
	exports.init = function() {
		var Main = {
			data() {
				return {
					//菜单数组
//					menuArr: [],
					childMenuArr:[],
					previousMenuArr:[],
					//main样式
/*					mainStyle: {
						height: 0,
					},*/
				}
			},
			methods: {
				/**
				 *查询父菜单 
				 */
				previousMenu:function () {
					var _this = this;
					$.ajax({
						type:"get",
						url:"/hz-console/menu/getHzMenu.do",
						async:true,
						dataType:"json",
						success:function (data) {
							_this.previousMenuArr=data;
							console.log(_this.previousMenuArr);
						},
						error:function (ex) {
							alert(ex);
						}
					});
				},
				/**
				 * 查询子菜单
				 */
				childMenu:function () {
					var _this = this;
					$.ajax({
						type:"get",
						url:"/hz-console/menu/getPreviousMenu.do",
						async:true,
						dataType:"json",
						success:function (data) {
							_this.childMenuArr=data;
							/*console.log(_this.childMenuArr);*/
						},
						error:function (ex) {
							alert(ex);
						}
					});
				}
				
			},
			created: function() {
				/* 设置main aside的高度（浏览器当前窗口可视区域高度-header高度） */
				/*this.mainStyle.height = $(window).height() + 1000 + "px";*/
				this.previousMenu();
				this.childMenu()
			},
		}
		var Ctor = Vue.extend(Main);
		/*当Vue实例没有el属性时，则该实例尚没有挂载到某个dom中
		假如需要延迟挂载，可以在之后手动调用vm.$mount()方法来挂载。*/
		new Ctor().$mount('#app');
	}
})